@charset "utf-8";

/*-------------------------------------产品列表-----------------------------------------*/
.product_list li{margin-bottom:30px}
.product_list li .pro_box{display:flex;align-items:center;background:#fff}
.product_list li .pro_box:hover{box-shadow:0 0 20px 0px #e2e2e2}
.product_list li .pro_pic{padding:0}
.product_list li .pro_text{align-items:start;margin-left:20px;}
.product_list li .pro_text h5:hover{color:#0056b3}
.product_list li .pro_text h5{color:#1b1b1b;font-size:24px;font-weight:bold}
.product_list li .pro_text p{color:#a2a2a2;font-size:16px;margin:0 30px 0 0}
.product_list li .pro_text a{color:#1b1b1b;font-size:16px;border-radius:50px;border:1px solid #1b1b1b;margin-top:20px;padding:5px 30px;}
.product_list li .pro_text a:hover{color:#fff;background:#0056b3;border:1px solid #0056b3}

/*-------------------------------------产品详情-----------------------------------------*/
.product_detail{margin-bottom:20px}

.detail_slide{background:#fff}
.detail_slide .swiper-button-next,.swiper-button-prev{color:#fff}
.detail_slide .swiper-button-next{right:-30px}
.detail_slide .swiper-button-prev{left:-30px}

.pro_description{background:#e6e6e6;padding:60px 30px}
.pro_description h5{border-bottom:1px solid #a2a2a2;color:#1a1a1a;font-size:28px;padding-bottom:15px;margin-bottom:40px}


.pro_detail_content{padding:30px 15px;background:#fff;margin-bottom:30px}
.pro_detail_tab ul{border-bottom:none}
.pro_detail_tab ul li a{background:#e6e6e6;margin-right:5px;padding:10px 13px;display:block;color:#0056b3;font-size:16px}
.pro_detail_tab ul li .active{background:#0056b3;color:#fff}
.pro_detail_tab .tab-content{border-bottom:1px solid #e2e2e2;padding:30px 0;margin-bottom:20px}
.pro_detail_tab .tab-content p{color:#a2a2a2;margin-bottom:0rem}
.pro_detail_tab .tab-content p img{max-width:100%;height:auto!important}

.pro_detail_content .detail_more{padding:0 15px}

.recommend_title{color:#05519d;font-size:20px}
.recommend_box{background:#fff;padding:15px 0 0}
.recommend_box img{max-width:100%;border:1px solid #e2e2e2}
.recommend_box h5{color:#1b1b1b;margin:15px 0;font-size:16px}

/*-------------------------------------核心技术-----------------------------------------*/
.technology_box li{margin-bottom:30px}
.technology_box li img{padding:0}
.technology_text{justify-content:center;padding:40px 0 40px 50px;padding-right:0;background:#fff}
.technology_text h5{font-size:24px;color:#0056b3;font-weight:bold}
.technology_text label{font-size:14px;color:#a2a2a2;margin-bottom:30px}
.technology_text p{font-size:14px;color:#0056b3;margin-bottom:5px}

.technology_box li:nth-child(2n) .technology_text{background:#05519d}
.technology_box li:nth-child(2n) .technology_text h5,.technology_box li:nth-child(2n) .technology_text label,.technology_box li:nth-child(2n) .technology_text p{color:#fff}

/*-------------------------------------招商加盟-----------------------------------------*/
.inner_youshi{margin-top:45px}
.inner_youshi li{background:#fff;padding:80px 20px 70px}
.inner_youshi_box h5{font-size:18px;font-weight:bold;color:#0056b3;margin:30px 0 0}
.inner_youshi_box span{font-size:14px;color:#a2a2a2;}
.inner_youshi_box p{font-size:16px;color:#1b1b1b;margin:25px 0 0}

.inner_youshi li:nth-child(2n){background:#05519d}
.inner_youshi li:nth-child(2n) h5,.inner_youshi li:nth-child(2n) span,.inner_youshi li:nth-child(2n) p{color:#fff!important}

.service{background:url(../img/investment_bg.jpg) center no-repeat;background-size:cover;padding:60px 0 100px}
.service_slide{height:650px;width:100%}
.service_list{background:#fff;margin-bottom:0;height:100%;padding:30px}
.service_list li{border-bottom:1px dashed #d8d8d8;padding-bottom:10px}
.service_list li h5{color:#1b1b1b;font-weight:bold;font-size:20px;margin:10px 0 0}
.service_list li span{color:#a2a2a2;font-size:14px}
.service_list li p{margin:0;font-size:16px;line-height:28px}

.feedback{background:#f5f5f5;padding:60px 0 80px}
.feedback_box{margin-top:60px}
.feedback_box li{display:flex;margin-bottom:30px}
.feedback_box li label{line-height:45px;margin:0}
.feedback_box li input{line-height:45px}
.feedback_box li textarea{min-height:280px}
.feedback_box li input,.feedback_box li textarea{flex-grow:1;border:1px solid #e2e2e2}
.message_code{}
.message_code button{background:#05519d;border:1px solid #e2e2e2;margin-left:15px}
/*-------------------------------------新闻中心-----------------------------------------*/
.news_list li .news_box{padding:20px 0}
.news_list .news_time{display:flex;flex-flow:column;align-items:center;white-space:nowrap}
.news_list .news_time strong{font-size:56px;color:#0056b3}
.news_list .news_time span{font-size:16px;color:#a2a2a2;border-top:1px solid #a2a2a2;padding-top:10px}
.news_list li .news_text h5{font-size:18px}
.news_list li .news_text h5:after{content:"";width:0%;height:1px;margin-top:5px;display:block;transition-duration:0.5s;-webkit-transition-duration:0.5s}
.news_list li:hover .news_text h5:after{width:100%;height:1px;background:#0056b3}


/*-------------------------------------新闻详情-----------------------------------------*/
.detail_content{background:#fff;padding:40px 0 20px}
.detail_title h4{color:#1b1b1b;font-weight:bold;font-size:28px;margin-bottom:15px}
.detail_title span{color:#a2a2a2;font-size:16px}

.detail_text{border-top:1px solid #e2e2e2;border-bottom:1px solid #e2e2e2;padding:30px 15px;margin:25px 0}
.detail_text img{max-width:100%;height:auto!important;margin:10px 0}
.detail_text p{color:#a2a2a2;font-size:16px;text-align:justify}
.detail_text strong{color:#1b1b1b}

.detail_more li{font-size:16px;color:#1b1b1b;margin:5px 0}
.detail_more li a{color:#a2a2a2!important}
.detail_more li a:hover{color:#0056b3!important}

/*-------------------------------------案例列表-----------------------------------------*/
.case_list li{padding:0;text-align:center}
.case_list li img{width:100%}
.case_list li h5{color:#1b1b1b;font-size:18px;margin:25px 10px 20px}


/*-------------------------------------关于我们-----------------------------------------*/
.inner_about{padding-top:60px;padding-bottom:50px}

.about_title{text-align:center;margin-bottom:12px}
.about_title h4{color:#1b1b1b;font-size:32px}
.about_title span{height:2px;width:30px;display:inline-block;background:#d6d6d6}
.about_text p{color:#1b1b1b;font-size:16px;line-height:28px;margin-bottom:5px}

.cd-timeline-content p{color:#a2a2a2!important}
/*-------------------------------------联系我们-----------------------------------------*/
.contact_box{border:1px solid #e2e2e2;border-right:none;margin:20px 0;background:#fff}
.contact_box li{padding:0;align-items:center;justify-content:center;min-height:180px;border-right:1px solid #e2e2e2}
.contact_box li h5{color:#0056b3;font-size:20px;font-weight:bold;margin:20px 0 15px}
.contact_box li span{color:#a2a2a2;font-size:16px;text-align:center}
.contact_box li:nth-child(-n+4){border-bottom:1px solid #e2e2e2}

.map_box{padding:10px;background:#fff}
